GSF plugins / VisualBoyAdvance-M
[Now require Windows XP SP3/later]

foo_input_viogsf.dll + viogsf.bin(put into same directory)
	foobar2000 v1.1.x plugin

in_viogsf.dll + viogsf.bin(put into same directory)
	Not recomended
	Winamp 2.x plugin
	Missing feature:reading-from-archive unicode-filename(by-spec)

kbviogsf.kpi + viogsf.bin(put into same directory)
	KbMedia Player plugin
	Missing feature:replaygain(by-spec) tag-writing(by-spec) unicode-filename(by-spec) libs-in-archive-with-sub-directory(by-spec)

For Winamp 5.x, CyberBotX develops the plugin. Please check his github repository. [https://github.com/CyberBotX/in_xsf]
You can build it by Microsoft Visual Studio Express or Community Edition.


History
-------
0.04.14 (2018-09-17)
   Updated [foo_input_viogsf]: foobar2000 SDK for v1.4

0.08.15 (2018-08-14) * NOT THE ORIGINAL AUTHOR *
   Fix    [viogsf]:           Fixed minor things for noise channel.
   Change [viogsf]:           Now we set Sound 1-4 volume to 100% when bit0-1 of 4000082h register(SOUNDCNT_H) are set to 3.
   Change [foo_input_viogsf]: Changed name of the prefernces page.                            

0.08.14 (2018-07-29) * NOT THE ORIGINAL AUTHOR *
   Fix and change [viogsf]: Fix click noises in Forest Prayer Sanctuary of MOTHER 3.
                            Now declicking option enables/disables this fix because it doesn't appear to take effect regardless of true/false in agb mode(Game Boy Advance mode).
                            Fix noise channel volume(I hope).
                            Update zlib 1.2.11.

0.08.13 (2015-09-22) * NOT THE ORIGINAL AUTHOR *
   Fix    [foo_input_viogsf, in_viogsf]: Writing psf tag. Now we can create new psf tag.
   Add    [foo_input_viogsf, in_viogsf]: Ignore volume tag option.
   Change [foo_input_viogsf]: Writing psf tag. Now we always encode tag as UTF-8.
                              Reading volume tag. we'll ignore volume tag when we use Converter/ReplayGainScan, etc.
                              Other minor things.

0.08.12 (2015-07-12) * NOT THE ORIGINAL AUTHOR *
   Update: VBA-M r1507
   Fix: minor bugs
   Fix [foo_input_viogsf]: Reading and writing multi-line tag(comment, lyrics, biography)
   Change [foo_input_viogsf]: Reading and writing multi-value tag(artist, album artist, composer, producer, genre, performer)
                              Now we treat ', '(comma space) as the delimiter, since many taggers do so.
   Fix [in_viogsf]: Preferences Dialog

0.08.11 (2015/05/30) * NOT THE ORIGINAL AUTHOR *
	Update: zlib 1.2.8
	Fix foo_input_viogsf: not reporting sample rate after seeking. other minor bugs.

0.08.10 (2015/05/16) * NOT THE ORIGINAL AUTHOR *
       Updated: VBA-M r1294.
       Changed: Boost noise channel volume - based on foo_input_gsf by kode54, thanks.
       Changed: Commented out SWI 3  - based on Highly Advanced by Caitsith2, thanks.
       Added:   SampleRate, Interpolation option
       Now require Windows XP SP3/later.

0.08 (2010/09/29)
	Disabled: Inline function expansion(Mother3).

0.07 (2010/04/08)
	Fixed: Faild to load on Windows98.

0.06 (2010/04/06)
	zlib 1.2.4
	Fixed: Crash with foo_unpack_7z and 7z files compressed by PPMD.

0.05 (2009/10/16)
	Fixed: Failed to load libs by relative path.
	Fixed: Failed to read '_libN' tags.

0.04 (2009/10/11)
	Fixed: Reading NR52 register on VBA-M reterned written value but current value.

0.03 (2009/10/10)
	Fixed: Failed to load libs by relative path.

0.02 (2009/10/09)
	Changed: Dummy data of EEPROM.

0.01 (2009/09/30)
	Initial release.

License
-------

[VisualBoyAdvance-M](GPL)
Copyright for all files in src/viogsf/vbam excluding apu
or when stated otherwise in the source file:
  VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator
  Copyright (C) 1999-2003 Forgotten
  Copyright (C) 2004-2006 Forgotten and the VBA development team

Copyright for the modifications to the files mentioned above:
  VisualBoyAdvance-M GB/GBA emulator
  Copyright (C) 2007-2008 VBA-M development team

Please refer to src.7z/src/viogsf/vbam/License.txt

[gb_apu](LGPL)
/* Copyright (C) 2003-2007 Shay Green. This module is free software; you
can redistribute it and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version. This
module is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
details. You should have received a copy of the GNU Lesser General Public
License along with this module; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */

[zlib](ZLIBL)
'zlib' general purpose compression library version 1.2.8, April 28, 2013 

Copyright (C) 1995-2015 Jean-loup Gailly and Mark Adler

Please refer to src.7z/src/zlib/zlib.h

[loadpe](LGPL)
libloadpe
Copyright (C)2007  Ku-Zu

Please refer to src.7z/src/loadpe/COPYING.LIB for redistributing.
